/**
 * Index 部件模型
 *
 * @export
 * @class IndexModel
 */
export default class IndexModel {

    /**
     * 菜单项集合
     *
     * @public
     * @type {any[]}
     * @memberof IndexModel
     */
    public items: any[] = [
        {
	id: 'A18E11A6-8CAF-4A54-86FA-C014CBA7672B',
	name: 'menuitem4',
	text: '人员异动',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '人员异动',
	expanded: true,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/diaodongguanli.png',
	textcls: '',
	appfunctag: '',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem4',
	items: [
		{
	id: '82339241-A705-4EC6-8072-E809C7B39152',
	name: 'menuitem1',
	text: '调动管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '调动管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/diaodongguanli.png',
	textcls: '',
	appfunctag: 'Auto29',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem1',
},
		{
	id: 'BA8084C6-166C-481E-9384-5D1339FFF2A1',
	name: 'menuitem2',
	text: '借调管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '借调管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/jiediaoguanli.png',
	textcls: '',
	appfunctag: 'Auto25',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem2',
},
		{
	id: '197F49E7-BA8D-405C-A0A0-837219E82D9C',
	name: 'menuitem3',
	text: '兼职管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '兼职管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/jianzhijilu.png',
	textcls: '',
	appfunctag: 'Auto28',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem3',
},
		{
	id: 'E0108CF4-713E-49BC-8086-999DCF02B0AB',
	name: 'menuitem7',
	text: '待岗管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '待岗管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/daigangguanli.png',
	textcls: '',
	appfunctag: 'Auto23',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem7',
},
		{
	id: 'A6E8D8EE-0446-44EE-89EF-EC245288260D',
	name: 'menuitem8',
	text: '内退管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '内退管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/neituiguanli.png',
	textcls: '',
	appfunctag: 'Auto30',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem8',
},
		{
	id: '1C08415A-3674-449D-AAF1-9132C826596A',
	name: 'menuitem9',
	text: '病休管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '病休管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/newimage/1/xiujiaguanli.png',
	textcls: '',
	appfunctag: 'Auto37',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem9',
},
		{
	id: '543D3A50-4BF9-4602-8F34-ACC197D72D29',
	name: 'menuitem10',
	text: '离职管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '离职管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/lizhiguanli.png',
	textcls: '',
	appfunctag: 'Auto20',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem10',
},
		{
	id: '962DB420-ED0C-4354-8CA6-5AD41A295AAC',
	name: 'menuitem11',
	text: '解聘管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '解聘管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/jiepinguanli.png',
	textcls: '',
	appfunctag: 'Auto46',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem11',
},
		{
	id: '812AFEB2-8721-45E1-A708-EEB06FAB18CB',
	name: 'menuitem12',
	text: '退休管理',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '退休管理',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/tuixiuguanli.png',
	textcls: '',
	appfunctag: 'Auto44',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem12',
},
	],
},
        {
	id: '11257DB0-513B-45C1-BF59-52B3797A5257',
	name: 'menuitem5',
	text: '试用期转正',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '试用期转正',
	expanded: true,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/newimage/1/xiujialeixing.png',
	textcls: '',
	appfunctag: '',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem5',
	items: [
		{
	id: 'D124962B-C2B7-4404-B2C5-A9C7E2C46E47',
	name: 'menuitem6',
	text: '试用期转正申请',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '试用期转正申请',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/shiyongqiguanli.png',
	textcls: '',
	appfunctag: 'Auto39',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem6',
},
		{
	id: '34583CE6-C9CB-4016-B31E-0E2E2383D4DD',
	name: 'menuitem15',
	text: '试用期转正审核',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '试用期转正审核',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/zzgl/1/xiangmububianzhi.png',
	textcls: '',
	appfunctag: 'Auto41',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem15',
},
	],
},
        {
	id: '384E032F-7AD0-41FB-8DEB-5CDF186D894C',
	name: 'menuitem13',
	text: '见习期转正',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '见习期转正',
	expanded: true,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/zzgl/1/xiangmurenyuanpeizhi.png',
	textcls: '',
	appfunctag: '',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem13',
	items: [
		{
	id: 'C5F41F97-2844-42D8-99BD-5644D2D0BBFF',
	name: 'menuitem14',
	text: '见习期转正申请',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '见习期转正申请',
	expanded: false,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/pzgl/1/jianxiqiguanli.png',
	textcls: '',
	appfunctag: 'Auto38',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem14',
},
		{
	id: 'C7E00017-BCB3-4F30-8B8A-9CCEE919301C',
	name: 'menuitem16',
	text: '见习期转正审核',
	type: 'MENUITEM',
	counterid: '',
	tooltip: '见习期转正审核',
	expanded: true,
	separator: false,
	hidden: false,
	hidesidebar: false,
	opendefault: false,
	iconcls: '',
	icon: '../../../img/zzgl/1/xiangmurenyuanxuqiu.png',
	textcls: '',
	appfunctag: 'Auto19',
	resourcetag: '',
	authtag:'EHRPcm2-Index-menuitem16',
},
	],
},
    ];

	/**
	 * 应用功能集合
	 *
	 * @public
	 * @type {any[]}
	 * @memberof IndexModel
	 */
	public funcs: any[] = [
        {
            appfunctag: 'Auto37',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmydbxmxbxglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmydbxmxes/:pcmydbxmx?/bxglgridview/:bxglgridview?',
            parameters: [
                { pathName: 'pcmydbxmxes', parameterName: 'pcmydbxmx' },
                { pathName: 'bxglgridview', parameterName: 'bxglgridview' },
            ],
        },
        {
            appfunctag: 'Auto46',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmydjpmxglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmydjpmxes/:pcmydjpmx?/glgridview/:glgridview?',
            parameters: [
                { pathName: 'pcmydjpmxes', parameterName: 'pcmydjpmx' },
                { pathName: 'glgridview', parameterName: 'glgridview' },
            ],
        },
        {
            appfunctag: 'Auto25',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmydjdmxjdglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmydjdmxes/:pcmydjdmx?/jdglgridview/:jdglgridview?',
            parameters: [
                { pathName: 'pcmydjdmxes', parameterName: 'pcmydjdmx' },
                { pathName: 'jdglgridview', parameterName: 'jdglgridview' },
            ],
        },
        {
            appfunctag: 'Auto23',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmyddgmxdgglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmyddgmxes/:pcmyddgmx?/dgglgridview/:dgglgridview?',
            parameters: [
                { pathName: 'pcmyddgmxes', parameterName: 'pcmyddgmx' },
                { pathName: 'dgglgridview', parameterName: 'dgglgridview' },
            ],
        },
        {
            appfunctag: 'Auto29',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pimdistirbutionddmgrgridview',
            deResParameters: [],
            routepath: '/index/:index?/pimdistirbutions/:pimdistirbution?/ddmgrgridview/:ddmgrgridview?',
            parameters: [
                { pathName: 'pimdistirbutions', parameterName: 'pimdistirbution' },
                { pathName: 'ddmgrgridview', parameterName: 'ddmgrgridview' },
            ],
        },
        {
            appfunctag: 'Auto44',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pimpersontxglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pimpeople/:pimperson?/txglgridview/:txglgridview?',
            parameters: [
                { pathName: 'pimpeople', parameterName: 'pimperson' },
                { pathName: 'txglgridview', parameterName: 'txglgridview' },
            ],
        },
        {
            appfunctag: 'Auto19',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmjxsygzzjlmxapproavlgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmjxsygzzjlmxes/:pcmjxsygzzjlmx?/approavlgridview/:approavlgridview?',
            parameters: [
                { pathName: 'pcmjxsygzzjlmxes', parameterName: 'pcmjxsygzzjlmx' },
                { pathName: 'approavlgridview', parameterName: 'approavlgridview' },
            ],
        },
        {
            appfunctag: 'Auto38',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pimpersonsqjxqzzgridview',
            deResParameters: [],
            routepath: '/index/:index?/pimpeople/:pimperson?/sqjxqzzgridview/:sqjxqzzgridview?',
            parameters: [
                { pathName: 'pimpeople', parameterName: 'pimperson' },
                { pathName: 'sqjxqzzgridview', parameterName: 'sqjxqzzgridview' },
            ],
        },
        {
            appfunctag: 'Auto30',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmydntmxntglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmydntmxes/:pcmydntmx?/ntglgridview/:ntglgridview?',
            parameters: [
                { pathName: 'pcmydntmxes', parameterName: 'pcmydntmx' },
                { pathName: 'ntglgridview', parameterName: 'ntglgridview' },
            ],
        },
        {
            appfunctag: 'Auto20',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmydlzmxglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmydlzmxes/:pcmydlzmx?/glgridview/:glgridview?',
            parameters: [
                { pathName: 'pcmydlzmxes', parameterName: 'pcmydlzmx' },
                { pathName: 'glgridview', parameterName: 'glgridview' },
            ],
        },
        {
            appfunctag: 'Auto41',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmxygzzjlmxapprovalgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmxygzzjlmxes/:pcmxygzzjlmx?/approvalgridview/:approvalgridview?',
            parameters: [
                { pathName: 'pcmxygzzjlmxes', parameterName: 'pcmxygzzjlmx' },
                { pathName: 'approvalgridview', parameterName: 'approvalgridview' },
            ],
        },
        {
            appfunctag: 'Auto28',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pcmydjzmxglgridview',
            deResParameters: [],
            routepath: '/index/:index?/pcmydjzmxes/:pcmydjzmx?/glgridview/:glgridview?',
            parameters: [
                { pathName: 'pcmydjzmxes', parameterName: 'pcmydjzmx' },
                { pathName: 'glgridview', parameterName: 'glgridview' },
            ],
        },
        {
            appfunctag: 'Auto39',
            appfuncyype: 'APPVIEW',
            openmode: '',
            codename: 'pimpersonsqsyqzzgridview',
            deResParameters: [],
            routepath: '/index/:index?/pimpeople/:pimperson?/sqsyqzzgridview/:sqsyqzzgridview?',
            parameters: [
                { pathName: 'pimpeople', parameterName: 'pimperson' },
                { pathName: 'sqsyqzzgridview', parameterName: 'sqsyqzzgridview' },
            ],
        },
	];

    /**
     * 获取所有菜单项集合
     *
     * @returns {any[]}
     * @memberof IndexModel
     */
    public getAppMenuItems(): any[] {
        return this.items;
    }

    /**
     * 获取所有应用功能集合
     *
     * @returns {any[]}
     * @memberof IndexModel
     */
    public getAppFuncs(): any[] {
        return this.funcs;
    }
}